mesophyll cells - English Synonyms Dictionary